painted nettle - French English Dictionary